﻿Rijschool.leerlingdetail = function (params)
{
    var viewModel =
    {
        naam: ko.observable(''),
        straat: ko.observable(''),
        huisnummer: ko.observable(''),
        postcode: ko.observable(''),
        woonplaats: ko.observable(''),
        extra: ko.observable(''),
        lesnummer: ko.observable(''),
        pakket: ko.observable(''),
        navItems: ko.observableArray([
            { text: "Alles", icon: "arrowleft" },
               {
                   text: "", icon: "money"
               }, { text: "Log uit", icon: "close" }]),

        navItemClicked: function (e)
        {
            var c = e.itemData.text;
            if (c == "Alles")
            {
                Rijschool.app.navigate("betalingen");
            }
            else if (c == "Log uit")
            {
                Rijschool.app.navigate("inlog/");
            }
            else
            {
                Rijschool.app.navigate("betalingdetail/" + params.naam);
            }
        },

LaadLeerling: function (test)
{
    var leerling = JSON.parse(httpGet("http://" + window.location.host + "/Site/backend/index.php?leerling=" + params.naam ));
    viewModel.naam(leerling[0]['naam']);
    var res = viewModel.naam().split(" ");
    viewModel.navItems()[1]['text'] = "Betalingen van " + res[0];
    viewModel.straat(leerling[0]['straat']);
    viewModel.huisnummer(leerling[0]['huisnummer']);
    viewModel.postcode(leerling[0]['postcode']);
    viewModel.woonplaats(leerling[0]['woonplaats']);
    viewModel.extra(leerling[0]['extra_info']);
    viewModel.lesnummer(leerling[0]['lesnummer']);
    viewModel.pakket(leerling[0]['pakketnaam']);
},

opslaan: function ()
{
    Rijschool.app.navigate("betalingen");
},
}
    return viewModel;
}